package com.jhhc.StormSurgeForecast.AstronomicalTide.Service;

import com.jhhc.StormSurgeForecast.AstronomicalTide.Pojo.BDMS_FBC_TFPATH_F;
import com.jhhc.StormSurgeForecast.AstronomicalTide.Pojo.TyphoonBO.ForecastPath;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * (BdmsFbcTfpathF)表服务接口
 *
 * @author makejava
 * @since 2023-06-25 11:34:17
 */
public interface BDMS_FBC_TFPATH_FService {

    List<BDMS_FBC_TFPATH_F> selectBytfid(String tfid, String dept, String startTime, String endTime);

    List<ForecastPath> getForecastPaths(@Param("typhoonId")String typhoonId , @Param("realTime")String realTime);

    //获取台风预报路径
    List<BDMS_FBC_TFPATH_F> forecastPath(@Param("tfid") String tfid,
                                         @Param("typhoonDepart") String typhoonDepart
            ,@Param("forecastTime") String forecastTime);


    List<BDMS_FBC_TFPATH_F> queryByTfidAll(@Param("tfid") String typhoonId);

    List<ForecastPath> getTyphoonAll(List<BDMS_FBC_TFPATH_F> fList);
}
